package com.wn.study.utils

import com.wn.study.repository.data.Daily2

/**
 * @Author: wn
 * @Date: 2023/7/18 16:19
 * @Description: DataBinding数据解析 -- 数据类嵌套过深 引用时报错
 */
object StudyUtils {
  /**
   * 解析返回 描述
   * @param info Item
   * @return String
   */
  @JvmStatic
  fun parseDescription(info: Daily2.Item): String {
    val description = info.description
    return if (description.isNullOrBlank()) "默认值描述" else description
  }

  /*
  * 返回0-100之间随机的一个整数
  * */
  @JvmStatic
  fun getRandomProgress(str: String?): Double {
    return if (str.isNullOrBlank()) 0.0 else (0..100).random().toDouble()
  }

}